AmeliaBooking\Application\Services\Booking\EventApplicationService D

Total Complexity 256
Dependencies 26
Dependents 0
Total lines 1,566
Lines of code 976
Logical lines of code 474
Comment lines 294
Methods 18
Properties 1

Methods 18

Method Rating Maintainability Complexity Lines of code
update()
D
10
76 366
add()
B
34 18 92
getEventsByIds()
B
41 20 54
delete()
B
39 18 68
updateStatus()
B
39 18 65
updateSingle()
B
37 17 73
getEventById()
A
48 14 33
eventDetailsUpdated()
A
61 16 9
deleteEvent()
A
48 12 30
removeSlotsFromEvents()
A
43 8 49
getEditedEvents()
A
55 10 18
getTicketsPriceByDateRange()
A
49 8 30
addSingle()
S
48 5 32
deleteEventBooking()
S
56 5 17
build()
S
54 4 22
isSeparateRecurringEvent()
S
68 4 7
getEventsByCriteria()
S
67 2 8
__construct()
S
81 1 3